//
//  String+Extension.swift
//  EmoticonKeyBoard
//
//  Created by 张洪毓 on 15/11/21.
//  Copyright © 2015年 张洪毓. All rights reserved.
//

import Foundation


extension String {

    var emojiString: String {
       
        //使用扫面器 扫描指定的字符串
        let scanner = NSScanner(string: self)
        //扫描字符串中十六进制的字符串，并将结果放在value中
        var value: UInt32 = 0
        scanner.scanHexInt(&value)
        //将value转为unicode编码的字符
        let char = Character(UnicodeScalar(value))
        //转为字符串
        return "\(char)"
    }
}